using System;
using System.Windows;

using Matchingo.Common.Types.Enumerations;

namespace Matchingo.Modules.FacebookFriendsScoreModule
{
	/// <summary>
	/// Interface to the FacebookFriendsScoresView class in FacebookFriendsScoreScreenView.xaml.cs
	/// </summary>
	/// <author>Michael Urvan</author>
	/// <revision>1.0</revision>
	/// <remarks>First added 7/24/09</remarks>
    public interface IFacebookFriendsScoreScreenView
    {
        UIElement RootElement { get; }

		void Initialize(FacebookFriendsScoreScreenViewModel model);
        void ShowScreen(bool skipAnimation);
        void HideScreen(bool skipAnimation);
        void SelectGameRecord(Guid previousGameUniqueID);
		void RefreshDataSet();
    }
}
